#ifndef __UIXMLEX_H__
#define __UIXMLEX_H__

#include "stdafx.h"
#include "FCUIXml.h"

class UIXmlEx: public FCUIXml{
public: 
    UIXmlEx();
private:
    double m_scaleFactor;
public:
    /*
     * 获取或设置缩放因子
     */
    double getScaleFactor();
    /*
     * 设置缩放因子
     */
    void setScaleFactor(double value);
    /*
     * 创建视图
     *@param node 节点
     *@param type 类型
     */
    virtual FCView* createView(xmlNodePtr node, const String& type);
    /*
     * 重置缩放尺寸
     */
    void resetScaleSize(FCSize clientSize);
};



#endif
